insulating tube - Spanish English Dictionary